var $table = $("#device_table");
$(function(){



    $table.bootstrapTable({
        url : "/platform/page",
        sidePagination : 'server',
        cache : false,// 设置False禁用AJAX请求的缓存
        height : '',
        striped : true,// 使表格带有条纹
        pagination : true,// 设置True在表格底部显示分页工具栏
        pageList : [ 10, 15, 20, 30, 50, 100 ],
        search : false,
        queryParams : queryParams,
        responseHandler: function (res) {
            return {
                "total": res.total,//总页数
                "rows": res.list   //数据
            };
        },
        showColumns : false,// 设置为True可显示表格显示/隐藏列表
        showRefresh : false,// 设置为True可显示刷新按钮
        minimumCountColumns : 1,// 表格显示/隐藏列表时可设置最小隐藏的列数
        clickToSelect : false,// 设置为True时点击行即可选中单选/复选框
        toolbar : '#custom-toolbar',
        columns : [
            {field : 'SerialNumber',title : '序号',align : 'center',width : 60,valign : 'middle',
                formatter : function(value,row,index) {
                    //获取每页显示的数量
                    var pageSize=$table.bootstrapTable('getOptions').pageSize;
                    //获取当前是第几页
                    var pageNumber=$table.bootstrapTable('getOptions').pageNumber;
                    //返回序号，注意index是从0开始的，所以要加上1
                    return pageSize * (pageNumber - 1) + index + 1;
                }
            },
            {field : 'name',title : '名称',align : 'center',width : 60,valign : 'middle'},
            {field : 'status',title : '状态',align : 'center',width : 60,valign : 'middle',
                formatter : function(value) {
                    if(value==1){
                        return  "有车";
                    }else{
                        return "-";
                    }
                }},
            {field : 'batteryLevel',title : '电量',align : 'center',width : 60,valign : 'middle'},
            // {field : 'de_bind_time',title : '绑定时间',align : 'center',width : 60,valign : 'middle',
            //     formatter : function(value) {
            //         if(value){
            //             return  moment(value).format('YYYY-MM-DD HH:mm:ss');
            //         }else{
            //             return "-";
            //         }
            //     }
            // },
            {field : 'id',title : '操作',align : 'center',width : 80,valign : 'middle',
                formatter : function(value,row) {
                return "-";
                    // var html="";
                    // if(row.de_bind_time){
                    //     html="<a href='javascript:void(0)' class=\"btn btn-success btn-xs\" onclick=\"unbind('"+value+"')\"><i class=\"fa fa-pencil\"></i> 解绑</a>"
                    // }else{
                    //     html="<a data-toggle='modal' href='#bindDevice' class=\"btn btn-warning btn-xs\" onclick=\"bind('"+value+"','"+row.device_number+"')\" ><i class=\"fa fa-pencil\"></i> 绑定</a>"
                    // }
                    // return html+"<a data-toggle='modal' href='#addDevice' class=\"btn btn-info btn-xs\" onclick=\"edit('"+value+"','"+row.device_number+"')\"><i class=\"fa fa-pencil\"></i> 修改</a>"+
                    //     "<a href='javascript:void(0)' class=\"btn btn-danger btn-xs\" onclick=\"del('"+value+"')\"><i class=\"fa fa-trash-o\"></i> 删除</a>";
                }
            }
        ]
    });



    $("#btn_search").click(function(){
        $table.bootstrapTable('refreshOptions', {
            url: '/device/page',
            pageNumber:1
        });
    });

});

function queryParams(params) {
    // var number = $('#search_name').val();
    // var areaId = $('#search_areaId').val();
    // var streetId = $('#search_streetId').val();
    // var parkNumber = $('#search_park').val();
    var queryParam = {

        pageSize : params.limit,
        pageNumber : params.offset
    };
    return queryParam;
}


